﻿using System;
using System.Collections.Generic;
using System.Text;

namespace ArgusLib.FFmpeg.avcodec
{
	public enum AVColorPrimaries : int
	{
		/// <summary>
		/// also ITU-R BT1361 / IEC 61966-2-4 / SMPTE RP177 Annex B
		/// </summary>
		AVCOL_PRI_BT709 = 1,

		AVCOL_PRI_UNSPECIFIED = 2,
		AVCOL_PRI_BT470M = 4,

		/// <summary>
		/// also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM
		/// </summary>
		AVCOL_PRI_BT470BG = 5,

		/// <summary>
		/// also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC
		/// </summary>
		AVCOL_PRI_SMPTE170M = 6,

		/// <summary>
		/// functionally identical to above
		/// </summary>
		AVCOL_PRI_SMPTE240M = 7,

		AVCOL_PRI_FILM = 8,

		/// <summary>
		/// Not part of ABI
		/// </summary>
		AVCOL_PRI_NB,
	}
}
